{{tag>freebox freeplayer télévision}}

----

====== MyFreeTV ======



**MyFreeTV** est une interface graphique au dessus du lecteur vidéo VLC et qui vous permet de visualiser et enregistrer les programmes vidéos issus de la Freebox.

{{ myfreetv-main.png?250}}

MyFreeTV, réalisé en [[Java]], est portable sur plusieurs plateformes dont GNU/Linux et Ubuntu. La dernière version date du 20/11/2008.

Des logiciels plus ou moins comparables, comme [[freetuxtv|FreetuxTV]], [[qmagneto|QMagneto]] ou [[fricorder|Fricorder]], sont plus récents et vous préfèrerez sans doute les utiliser.


===== Fonctions =====

  * lecture des flux vidéos depuis la Freebox, la liste est actualisée a chaque lancement.
  * sélection du flux vidéo et lecture par simple clic ; un logo de la chaîne est affiché,
  * possibilité d'enregistrer un flux vidéo au format mpeg2,
  * possibilité de programmation,
  * affichage de l'audience des chaînes (chez Free),
  * guide TV (opérationnel pour la version 2.21 du site officiel), non opérationnel pour les versions suivantes (2.22 et 2.30 beta)),
  * diffusion de vidéo.


===== Pré-requis =====

Pour faire fonctionner ce programme vous aurez besoin de la machine virtuelle Java la plus récente possible. Pour cela, il vous suffit d'[[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://openjdk-6-jre|openjdk-6-jre]]**.


===== Installation =====


==== Via Sourceforge.net ====
Cette méthode permet d'installer la version la plus récente (datant tout de même du 20/11/2008), qui est encore au stade de développement (beta).

Rendez-vous sur [[http://sourceforge.net/projects/myfreetv/files/myfreetv/|Sourceforge.net]] pour télécharger la dernière version de myfreetv.

Au 4/02/2011, la version la plus récente se trouve donc [[http://sourceforge.net/projects/myfreetv/files/myfreetv/2.30%20beta%201/myfreetv2.tar.bz2/download|ici]]. Ce lien correspond à une version beta : la 2.30. Pour utiliser cette version, décompresser l'archive à l'aide du clic-droit, puis dans le dossier décompressé, double-cliquez sur le fichier myfreetv.

Méthode testée sous maverick et fonctionnelle. Cependant, il n'y a plus de guide TV.


==== Via le paquet deb des dépôts ====
Vous pouvez récupérer le paquet deb dans les dépôts cités ci-dessous, à l'adresse suivante : http://www.tvfreeplayer.com/~linux/falcon/

Au 4/02/2011, la version la plus récente se trouve donc [[http://www.tvfreeplayer.com/~linux/falcon/pool/intrepid/vlc/myfreetv-2.21.2-5tvfp.deb|ici]]. Contrairement à ce que peuvent laisser penser l'URL et le nom du fichier. Il s'agit en fait de la version 2.22.

Méthode testée sous maverick et fonctionnelle. Cependant, il n'y a plus de guide TV.

==== Via le fichier Zip officiel ====

    * télécharger le zip à [[http://myfreetv.sourceforge.net/|cette adresse]], l'extraire dans un répertoire ou dans « /usr/local/MyfreeTV » ;
    * activer le programme avec « ''java -jar MyFreeTV.jar'' » ;
    * il est possible d'activer le programme avec un script ci-dessous, puis de placer un lanceur sur votre bureau. Une image (icone) est disponible en naviguant dans le fichier //.jar// avec le gestionnaire d'archives : <code bash>
$ cat > /usr/local/MyFreeTV/myfreetv <<END
#!/bin/sh

# si probleme time-zone (interface décalée d'une heure)
# export TZ='Europe/Paris'

# répertoire ou vous avec installé MyFreeTV (ici, /usr/local/MyFreeTV)
dir=/usr/local/MyFreeTV

# répertoire courant, la ou sont stokées vos vidéos, peut-être $HOME ou ce que vous voulez
cd /spare2/tv

# activation du programme via la machine virtuelle Java.
exec java -jar $dir/MyFreeTV.jar

END
$ chmod +x /usr/local/MyFreeTV/myfreetv
</code>
    * si vous avez des problèmes avec la zone horaire (décalage horaire), vous pouvez changer le fuseau horaire (variable TZ dans le script). Par défaut, la valeur est celle contenue dans ///etc/timezone//.
<note>Note : La machine JAVA prend en compte le fichier /etc/environment dans lequel vous pouvez ajouter la variable TZ="Europe/Paris" pour initialiser correctement la zone horaire.</note>


===== Problèmes courant =====

    * Si VLC refuse de se lancer, essayez d'effacer le dossier caché « .vlc » dans  votre dossier personnel.
    * Si vous utilisez un pare-feu, il faut ouvrir un port (TCP et UDP) et le déclarer dans VLC : //Paramètres -> Préférences -> Lecture  / codecs -> Démultiplexeurs -> RTP/RTSP -> Port client//.


===== Liens =====

  * [[http://myfreetv.sourceforge.net/|Page Sourceforge.net du projet]]
  * La [[http://myfreetv.sourceforge.net/faq.html|FAQ]] sur sourceforge.net

----

//Contributeurs : [[utilisateurs:Fabien26]].//